import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 *clase martillo se mueve hacia adelate 
 *@JUAN FRANCISCO ARIAS BETANCOURT
 */
public class Martillo extends Ataque
{

    private int x,y;//cordenada donde aparecera el martillo
    private int tiempo;  // comentarios acerca de esta variable
    private int dire; // comentarios
    private int alcanze;  // comentarios

    public  Martillo(int x1,int y1,int dir,int alcan)
    {
        x=x1;
        y=y1;
        tiempo=0;
        dire=dir;
        alcanze=alcan;
    }

    /**
     * se mueve hacia adelante cierta distancia y se elimina
     */
    public void act() 
    {

        World mundo = super.getWorld();

        if(tiempo==0)
        {
            setLocation(x,y);
            tiempo++;
        }
        move(dire);
        tiempo++;
        if(tiempo==alcanze)
        {

            mundo.removeObject(this);
        }
        // Add your action code here.
    }    
}
